#todo 

Headless - режим запуска браузера, когда фактически не отображается интерфейс браузера. Обычно используется для автоматизации тестирования или парсинга данных для ускорения работы.

Добавлены и новые флаги типа --dump-dom Например, такая команда отправляет DOM целевой страницы в stdout (после парсинга HTML и выполнения скриптов):

> `chrome --headless=new --dump-dom https://habr.com/`

Скриншот целевой страницы, будет сохранен в текущей директории с именем `screenshot.png`:

> `chrome --headless=new --screenshot --window-size=412,892 https://habr.com/`
> TODO Проверить можно ли сделать скриншот всей страницы без указания размера

Сохранение страницы в PDF (по умолчанию создаётся файл output.pdf в текущей рабочей директории):
> `chrome --headless=new --print-to-pdf https://developer.chrome.com/`

Сохранение страницы в PDF (по умолчанию создаётся файл output.pdf в текущей рабочей директории) без верхнего блока страницы со временем и нижнего блока с URL и номером страницы:
> `chrome --headless=new --print-to-pdf --no-pdf-header-footer https://developer.chrome.com/`

Предоставление доступа к URL вида `chrome://...` (Доступно с версии Chrome 123):
> `chrome --headless=new --print-to-pdf --allow-chrome-scheme-url chrome://gpu`

Указание времени, через которое будет выполнена команда (применяется для команд `--dump-dom`, `--screenshot` и `--print-to-pdf`):
> `--timeout=5000` 

TODO Попррбоватл и описать флаг `--virtual-time-budget`

В новом режиме можно даже использовать удалённое инспектирование, если транслировать WebSocket URL в stdout:

> `chrome --headless=new --remote-debugging-port=0 https://developer.chrome.com/`

DevTools listening on ws://127.0.0.1:60926/devtools/browser/b4bd6eaa-b7c8-4319-8212-225097472fd9
TODO Попробовать подключиться и описать 

Есть даже опция просмотра страницы в реальном времени
TODO Попробовать подключиться и описать

Часть данных взято из [статьи](https://habr.com/ru/companies/ruvds/articles/747396/).
Подробнее об обновленном режиме [Headless](https://developer.chrome.com/docs/chromium/new-headless).